12
34
98
65
43
67
87
13
4
7
76
43
99